self-sorting molecules - Francés Inglés Diccionario